protective glove against cold - Español Inglés Diccionario